interdiction of commercial intercourse - Turco Inglés Diccionario